transaxle and motor assembly - Turkish English Dictionary